header {
    height: 70px;
    width: 100%;
    position: fixed;
    z-index: 10;
    background-color: #fff;
    .headline {
        height: 70px;
        width: 100%;
        .headline-content {
            width: 1000px;
            height: 70px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            .logo {
                width: 160px;
                height: 50px;
                // background: url('../images/header-logo-black.png');
                img {
                    width: 100%;
                    height: 100%;
                    margin-top: 10px;
                }
            }
            ul {
                width: 590px;
                display: flex;
                justify-content: space-between;
                text-align: center;
                padding-top: 22px;
                & li:nth-child(1) {
                    font-weight: 800;
                    border-bottom: 3px solid #fcb107;
                }
                & li:hover {
                    border-bottom: 3px solid #fcb107;
                }
                a {
                    font-size: 16px;
                    color: #333333;
                }
            }
        }
    }
}